ISWPluginPane.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
#ifndef ISWPLUGINPANE_H
00007
#define ISWPLUGINPANE_H
00008
00009
#include <stdafx.h>
00010
00095 class ISWPluginPane
00096 {
00097
public:
00103 enum DisplayMode
00104 {
00105
DataOnly = 1,
00106
Settings = 2,
00107
DataApply = 3
00108 };
00109
00111
virtual const std::wstring&
GetTitle() const = 0;
00112
00114 virtual DisplayMode GetDisplayMode() const = 0;
00115
00126 virtual HWND GetPaneHWND() const = 0;
00127
00129 virtual
bool IsResizeable() const = 0;
00130
00138 virtual
void PrePaneSelection() = 0;
00139 };
00140
00141 #endif